The lake and surrounding park are just a stone’s throw away from Glasgow: Loch Lomond - a symbol of Scotland’s natural beauty!